land application permit - Español Inglés Diccionario